# (decoded with TMPL 1001) Number of templates: (1 entries) 0: Template name: 'cspb' Num fields: (22 entries) 0: Field name: 'qLink' Type name: 'Pointer' Count: 1 1: Field name: 'qType' Type name: 'E2_QType' Count: 1 2: Field name: 'ioTrap' Type name: 'IOTrapWord' Count: 1 3: Field name: 'ioCmdAddr' Type name: 'Pointer' Count: 1 4: Field name: 'ioCompletion' Type name: 'Pointer' Count: 1 5: Field name: 'ioResult' Type name: 'Word' Count: 1 6: Field name: 'ioNamePtr' Type name: '^pString' Count: 1 7: Field name: 'ioVRefNum' Type name: 'Word' Count: 1 8: Field name: 'ioMatchPtr' Type name: '^FSSpec' Count: 1 9: Field name: 'ioReqMatchCount' Type name: 'Long' Count: 1 10: Field name: 'ioActMatchCount' Type name: 'Long' Count: 1 11: Field name: 'ioSearchBits' Type name: 'Long' Count: 1 12: Field name: 'ioSearchInfo1' Type name: 'Pointer' Count: 1 13: Field name: 'ioSearchInfo2' Type name: 'Pointer' Count: 1 14: Field name: 'ioSearchTime' Type name: 'Long' Count: 1 15: Field name: 'ioCatPosition.initialize' Type name: 'Long' Count: 1 16: Field name: '[internal - ioCatPosition.node]' Type name: 'Long' Count: 1 17: Field name: '[internal - ioCatPosition.record]' Type name: 'Word' Count: 1 18: Field name: '[internal - ioCatPosition.NodesSeen]' Type name: 'Long' Count: 1 19: Field name: '[internal - ioCatPosition.reserved]' Type name: 'Byte' Count: 2 20: Field name: 'ioOptBuffer' Type name: 'Pointer' Count: 1 21: Field name: 'ioOptBufSize' Type name: 'Long' Count: 1